Synonyms for "Pseudemys scripta"

Words with similar meaning